a pair of socks - Turc Anglais Dictionnaire